package router

import (
	"shortURL/handler/sd"
	"shortURL/handler/v1/short"

	"github.com/gin-gonic/gin"
)

func apiRouter(g *gin.Engine) {
	u := g.Group("/v1/short")
	u.Use()
	{
		// 版本号
		u.POST("/version", short.Version)
		// 健康检查
		u.POST("/health", sd.HealthCheck)
		// 将长链转换成短链
		u.POST("/short", short.Short)
	}

	// 长链接跳转
	g.GET("/:short_url", short.Redirect)
}
